HelpGent\Module\Messenger\Rest_API\Version_1\Conversations C

Total Complexity 102
Dependencies 6
Dependents 2
Total lines 947
Lines of code 590
Logical lines of code 319
Comment lines 145
Methods 20
Properties 1

Methods 20

Method Rating Maintainability Complexity Lines of code
get_items()
C
29
26 133
update_terms()
A
48 10 33
register_routes()
A
33 1 150
prepare_conversation_item()
A
44 7 42
get_message_by_id()
S
54 7 19
remove_terms()
S
50 6 30
add_terms()
S
50 6 30
delete_item()
S
51 6 26
prepare_message_item()
S
55 5 18
get_item()
S
59 5 13
create_item()
S
58 4 15
mark_as_read()
S
58 4 14
mark_as_unread()
S
58 4 14
update_item()
S
57 3 16
get_users_by_conversation_id()
S
57 2 17
is_conversation_exists()
S
66 2 8
validate_conversation_status()
S
78 1 3
validate_order()
S
77 1 3
validate_message_type()
S
78 1 3
can_current_user_edit_conversation()
S
80 1 3